Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F2 Australia F1 Australia F2 Italy F27 Canada F1 Hungarian Open - Budapest Copa Ericsson Brasil - Sao Paulo Regional Hand Center Men's Challenger - Fresno Muller Cup - Ulm Memorial Kolyaskin - Donetsk Ljubljana Open 2002 - Ljubljana XL Capital Bermuda Open - Bermuda Memorial Savigni - Sassuolo Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras - Aracaju 10th Wartburg Open - Eisenach 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Open Castilla y Leon - Segovia Antonio Savoldi-Marco Co. - Manerbio Pekao Open - Szczecin IX Gramado Open - Gramado Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Rabat San Remo Tennis Cup - San Remo Banca Stato Challenger Lugano - Lugano Copa Petrobras Guadalajara - Guadalajara The Granby Natrel Challenger - Granby Ispat Open 2004 - Ostrava Cyclus Open de Tenis - Florianopolis Ljubljana Open - Ljubljana Porsche Open - Poznan Smith Barney Men's Challenger - Covington Riviera di Rimini Challenger - Rimini Steelers Cup - Kosice Tiburon Challenger - Tiburon Bancastato Challenger Lugano - Lugano Copa Petrobras Santiago - Santiago Nord LB Open 2006 - Braunschweig Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena ATP Challenger Trophy 2007 - Trnava Challenger Ciudad de Guayaquil - Guayaquil Draft Corona Mexico City Open - Mexico City SAA Hilversum Open - Hilversum Abierto Internacional de Salinas 'Dario Expreso' - Salinas Amazonia Open de Tenis - Belem Harrah's Entertainment Challenger - Tunica Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo 2007 West Side Tennis Club Clay Court Challenger - Forest Hills 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Banca Stato Challenger - Lugano San Benedetto Challenger - San Benedetto Nord LB Open - Braunschweig IV Manta Open - Manta Medjurgorje Open - Medjugorje Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Lima Challenger 2007 - Lima San Marino Cepu Open - San Marino Pekao Open - Szczecin Brasov Challenger - Brasov Aberto de Sao Paulo - Sao Paulo Seguros Bolivar Open - Medellin Sao Paulo Challenger Iquique Challenger Bucaramanga Challenger Czech Open 2006 - Prostejov Banja Luka Challenger 2004 - Banja Luka Santiago Challenger College Station Challenger - College Station Citta di Como - Como Caltanissetta Challenger Barletta Challenger Akbank Private Banking TED Open - Istanbul St. Brieuc Challenger Copa Sevilla-Internacionales de Andalucia - Seville Monza Challenger Copa Petrobras Uruguray - Montevideo Bancolombia Open - Bogota Ostrava Challenger Braunschweig Challenger Copa Petrobras Argentina - Buenos Aires Scheveningen Challenger Rimini Challenger Orbetello Challenger Open des Alpes Trophee BNP Paribas - Grenoble Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Montevideo Challenger La Serena Open - La Serena Santiago Challenger Morocco Tennis Tour - Fes Copa Petrobras Aracaju - Aracaju II Naples ITG Challenger - Naples Sao Paulo Challenger Citta di Como Challenger - Como Alessandria Challenger Prostejov Challenger Ljubljana Open - Ljubljana Rimini Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Belo Horizonte Challenger ATP Challenger La Serena - La Serena Buenos Aires Challenger Sao Paulo Challenger Bucaramanga Challenger Biella Challenger Santiago Challenger Barranquilla Challenger Rijeka Challenger Oberstaufen Challenger Orbetello Challenger Poznan Challenger Sao Paulo Challenger Copa Petrobras - Buenos Aires Sporting Challenger '08-Trofeo Regione Piemonte - Turin Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger - Timisoara Sao Jose Do Rio Preto Challenger Copa Kia - Santiago Ljubljana Open 2008 - Ljubljana Sao Leopoldo Challenger Montevideo Challenger Copa Petrobras-Argentina - Buenos Aires Sao Paulo Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Harbour Tennis Cup Regione Lombardia - Milan Oberstaufen Cup - Oberstaufen Aamulehti Tampere Open - Tampere Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Buenos Aires Challenger Aberto de Santa Catarina de Tenis - Florianopolis Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Siemens Open 2007 - Scheveningen Pekao Open - Szczecin VIII Avierto Internacional de Salinas - Salinas San Benedetto Challenger Riviera di Rimini Challenger 2004 - Rimini Burbank Challenger - Burbank 8° Trani Cup - Trani The 'Fitz' Casino Challenger - Tunica USTA Men's Challenger of Dallas - Dallas Levene Gouldin & Thompson Tennis Challenger - Binghamton Buenos Aires Challenger Santiago Challenger Copa Telefonica CTC Chile - Santiago X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Porsche Open - Poznan Timisoara Challenger 2005 - Timisoara Challenger Cudad de Guayaquil - Guayaquil Blumenau Challenger Santos Challenger Alessandria Challenger Garden Open - Rome Zagreb Open - Zagreb Cridicard Mastercard Tennis Cup - Campos do Jordao XI Abierto Internacional de Salinas - Salinas Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Sopot Challenger Copa Ericsson Peru - Lima Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Santiago Challenger Tallahassee Tennis Challenger - Tallahassee Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven Romanian Open - Bucharest Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Open Seat-Godo '98 - Barcelona Togliatti Cup - Togliatti Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 1998 - Kitzbuhel Connex Open Romania - Bucharest Mallorca Open - Mallorca Tampere Imageneering Open - Tampere Torneo Internazionale di Tennis ATP-Challenger - Merano Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Geneva Challenger - Geneva Oberstaufen Cup - Oberstaufen Franklin Templeton Tennis Classic - Scottsdale Riviera di Rimini Challenger - Rimini VI Gramado Open de Tenis - Gramado Brasov Challenger - Brasov Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam CA Tennis Trophy - Vienna XL Capital Bermuda Open - Bermuda Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis Pegaso - Mexico City Uncle Toby's Burnie Challenger - Tasmania BH Tennis Open International Cup - Belo Horizonte Estoril Open - Estoril V Gramado Open de Tennis - Gramado Gerry Weber Open - Halle Copa Ericsson Chile - Santiago Generali Open 2000 - Kitzbuhel St. Petersburg Challenger by Kinex - St. Petersburg IX Trofeo Ciudad de Quito - Quito 2004 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra Siemens Open 2004 - Scheveningen Architect Open - Budapest Dubrovnik Open - Dubrovnik Czech Open 2005 - Prostejov Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Copa Petrobras Uruguay - Montevideo Nossa Caixa Tennis Cup - Sao Paulo BMW Tennis Championship - Sunrise Kroger / St. Jude International - Memphis Waldbaum's Hamlet Cup - Long Island Paegas Czech Open - Prague Abierto Mexicano de Tenis - Mexico City XII Internazionali di Tennis CARISBO - Bologna Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Poznan Challenger BMW Open - Munich Gerry Weber Open - Halle Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis BellSouth Open - Auckland Cairo Challenger 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. International Championships of Sicily - Palermo Copa Petrobras-Brazil - Aracaju Cordenons Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Copa Petrobras-Uruguay - Montevideo Adidas International - Sydney BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Cerveza Club Columbia Open - Bogota Salinas Challenger Davidoff Swiss Indoors - Basel Generali Open 1999 - Kitzbuhel Bogota Santiago Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona Energis Dutch Open - Amsterdam Davidoff Swiss Indoors - Basel Pereira Challenger San Remo Challenger Zagreb Challenger Copa AT&T - Buenos Aires Sarasota Challenger Savannah Challenger Karlsruhe Challenger Furth Challenger AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Kosice Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad MFS Pro Tennis Championships - Boston Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Guayaquil Challenger RCA Championships - Indianapolis Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Copa Telmex - Buenos Aires Florianopolis Challenger Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Movistar Open - Santiago Copa Claro - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Open Seat Godo - Barcelona Jakarta Sao Paulo Challenger Memphis Mexico City Brasil Open - Costa do Sauipe Bucaramanga Challenger Bermuda Coral Springs Oporto Bastad Marbella Ostrava Bogota Medibank International - Sydney VTR Open - Vina del Mar Copa Claro - Buenos Aires Bogota Challenger Blunmenau Challenger Allianz Suisse Open Gstaad - Gstaad Rome Challenger Ostrava Challenger Open de Moselle - Metz Movistar Open - Santiago Copa Telmex - Buenos Aires Generali Open 1997 - Kitzbuhel Montevideo Challenger Asuncion Challenger Rado Swiss Open - Gstaad Scania Stockholm Open - Stockholm Adidas International - Sydney Salinas Challenger Guayaquil Challenger Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Long Island ATP Kremlin Cup - Moscow Copa Ericsson Uruguay - Montevideo Aberto Da Costa Do Sauipe - Bahia Sao Paulo - Brazil Marbella Open - Marbella Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe AIG Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad International Championships of Sicily - Palermo Tennis Masters Series - Indian Wells 1998 Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Key Biscayne Tento Czech Open - Prague Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm RCA Championships - Indianapolis Brasil Open - Costa do Sauipe Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors - Basel Sony Ericsson Open - Miami Copa Telmex - Buenos Aires Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Paegas Czech Open - Prague Copa AT&T - Buenos Aires Newsweek Champions Cup - Indian Wells UBS Open Gstaad - Gstaad The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati TD Waterhouse Cup - Long Island Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Adidas International - Sydney Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Sybase Open - San Jose Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells The Lipton Championships - Key Biscayne Nottingham Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Brasil Open - Costa do Sauipe NASDAQ-100 Open - Miami Citrix Tennis Championships - Delray Beach Republic National Bank Monte Carlo Open - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome The Priority Telecom Open - Amersfoort BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte Carlo Open - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome Brasil Open - Costa do Sauipe Synsam Swedish Open - Bastad Pacific Life Open - Indian Wells Vietnam Open - Ho Chi Minh City Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon U.S. Mens's Clay Court Championship - Houston French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne The Lipton Championships - Key Biscayne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg French Open Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Wimbledon Tennis Masters Series - Rome Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome U.S. Open - New York French Open - Paris Australian Open - Melbourne The Artois Championships - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Abierto Mexicano Telcel - Acapulco U.S. Open Australian Open - Melbourne Wimbledon - London Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 Masters Series Monte Carlo - Monte Carlo Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Monte Carlo Rogers Masters - Toronto U.S. Open - New York ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Olympics - Athens Olympics - Beijing